package cn.tedu.eshihui.service;


import cn.tedu.eshihui.pojo.dto.CollectAddNewDTO;
import cn.tedu.eshihui.pojo.dto.CollectUpdateDTO;
import cn.tedu.eshihui.pojo.vo.CollectListItemVO;
import cn.tedu.eshihui.pojo.vo.CollectStandardVO;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;

@Transactional
public interface ICollectService {

    void addNew(CollectAddNewDTO collectAddNewDTO);
    void deleteById(Long id);
    void updateInfoById(Long id, CollectUpdateDTO collectUpdateDTO);
    CollectStandardVO getStandardById(Long id);
    List<CollectListItemVO> list();
}
